fill the deficiency of - Spanish English Dictionary